self-constructed asset - Spanish English Dictionary